Lovely Views and very clean with great amenities. We enjoyed our 5 week stay here. The restaurant and bar by the pools and the gym made it really convenient for our family. The management was very responsive and helpful and the cleaning staff were fast and thorough. Lots of amenities in the kitchen and lots of fresh clean towels.