This place is wonderful. The view, the beds, the apartment, the amenities, the location and the pool. If you are lucky enough to stay here - you and your loved ones will be extremely happy and contented. We had no complaints. Fabulous in every way.