This place was amazing!! 5 star treatment and room! Very clean and comfortable and the view from our balcony was amazing!!! Mary (who works at the reception) was amazing, friendly and had a lot of tips. Make sure you tip atleast something for the cleaner and reception, they all work so hard!! I would Definitely stay here again!!