Fantastic place to stay!
Everything as described. Easy check in process and great communication.
Very clean, modern, had everything we needed to feel at home, and was an easy walk to the beach!