We have nothing but compliments! Communication was great & timely, we were greeted personally and given lots of great tips, the apartment was CLEAN clean clean. Like, sparkling new clean. Modern, spacious, everything you would need. The location is great, super close to shops, restaurants, and the beach.