Great location. Convenient to so many elements of a great vacation. We were close to the beach and too many restaurants to try during our stay. The yard was great for the kids and they definitely enjoyed the outdoor shower! It was nice to have 3 generations under one roof. Hope to return for a visit in the future!