The definition of a perfect Airbnb. Close to the beach. Outdoor shower for after the beach. Plenty of space for your stuff. Gated parking space. Even a BBQ in the back. On top of that, Aaron is super attentive and made sure we always had everything we needed.