The staff was awesome. We arrived a bit early, and they welcomed us with snacks and made us comfortable while the room was made. The resort is high on the hills, which makes for amazing view. The road uphill seems short, but it's steep. Luckily, they were always ready to shuttle us up and down whenever we needed. The room was spacious, comfortable and nicely decorated. There are two pools, the shallower one has a great view. Be prepared to climb some steep stairs.