The apt was very clean, beautiful and spacious. The kitchen was modern and new and bathrooms very large for our family of 5. The building is very busy and the wait for the elevators can be a pain but otherwise the apt was better than pictured. We enjoyed the pool on the 6th floor. The beach was very crowded. Good central location.