We had an amazing time at this resort, the staff were all amazing. Its a beautiful resort, I was nervous after reading many negative reviews on the staff, struggling with the hill and shuttle service but can honestly say the staff were all amazing, very friendly and helpful. The shuttle was always up and down the resort, yes sometimes you can wait 10/15 mins max but it was busy taking people around the resort. And the hills actually are walkable and not to much even my 8 year old managed them so as for the reviews about them I would ignore. We ate at the resort every morning breakfast was good and lots to choose from, we had a few meals in the restaurant- again no complaints, lovely food. Would definitely go back to this resort and would recommend it- such a beautiful setting.