We have stayed here for the last three years and loved it. They have everything and more. Walking distance to great restaurants and the beach is just across the street. I love going to sit on the private dock for the sunrise. Can't wait to come back next year. Thanks Susan.