The overall stay was nice. The check in was confusing and the contact was minimal english. The view was beautiful, but it was not easily accessible to facilities. Without a car, we had to use a lot of cab transport, which was minimal. Our personal driver to and from the airport was great. The hot water was a problem and the shower was broken and leaked. Overall, nice place.