I had a fantastic stay! There is nothing I did not like! The apartment was great - large, well furnished, with fantastic views. The building was great - on the beach, with two swimming pools, valet, cafe and couple of restaurants right across the street. Check in process process was quick and painless, not at all how it was described in some reviews. Very much 5 stars!