Nice views and great location. There were spiders under our pillows and cockroaches inside the umbrella on the balcony. The place needed a better clean. Lack of friendliness and flexibility around check in and check out times made it very difficult for us, considering we paid more than luxury 5 star hotel rates and even at luxury 5 star hotels they allow flexibility to check in early and check out a little late. The lady was rude.