What an awesome place to stay, it is literally within (walking) minutes of everything you would ever need while on vacation, from food and entertainment, to the beach and for those furry lovers the dog beach was amazing!