Location! Location! Location! We have been dreaming about going back to this place..was soooo good...right on the sand. Its a great positive vibe - with lots going on - beach volleyball, fire pits, workout groups, folks doing yoga, playing guitar, watching sunsets and not to forget the huge dog beach! Definite recommend!