I first stayed here summer 2011. I had such a nice time, I keep coming back. I have a great time here every year. The staff is nice. The place is clean. Breakfast is good. Great beach! Good restaurants within walking distance. Been staying here at least once a year for the past 3 years.