This place was awesome. The attention to detail and the amenities that came along with staying here was really convenient also the place is pretty much brand new or so it seems. The beach gear that is provided made the stay enjoyable and easy for us to pick up and go places. Aaron and Paul really do a good job making you feel comfortable with their touches and the location was prime. Will highly recommend!