We loved the view, the pool, the staff, and the service. The location was excellent. For example, when the duvet cover was completely torn, the staff was there quickly to fix it and left some chocolates as an apology! Unfortunately, I stepped on glass in the hotel room on the last night of our six night stay. We had not brought any glass into the room during those six nights. If the room had been vacuumed properly, this should have been caught. Sadly, I did not give the hotel staff a chance to make up for this error, as our flight out was early the next morning, but I would hope that the hotel invests a little more in their housekeeping to prevent ripped linens and glass in the carpets.