The apartment was very nice - clean, spacious, and right on the beach. Juan was a great host, responding quickly to communications and accommodating a couple of last-minute requests. Highly recommended.