Exactly as described, spacious, clean and a lot of facilities. The host kept us informed and even agreed early check-in as apartment was ready. Further away from the beach than we’d like but was very central and easy going. Highly recommend!