This place has it all. The beach across the street. Restaurants and shopping next door. Lovely landscaping.