This place has it all! Central location with amazing views, bang for your buck, and really great amenities. I brought my 12 year old daughter and my parents for a family vacation and we had the best time ever. Theresa has thought of everything and was such a great host. I won't hesitate to book this place again the next time I'm craving some sand and surf :)