Great stay. Perfect location steps from the beach. Private entrance with outdoor shower to rinse off. Apt had everything we needed. Easy to walk to stores and restaurants. Lots of beach stuff to play with and make it a fun time for our son