If I could give this place 6 stars, I would! We went here for our family vacation, and we had such a fantastic time. The place is neat, so close to the beach, lots of great eats, great location. And Joshua was fantastic - he even helped us with a scratch on our rental car. Perfect host and perfect location!!