The location is great. Everything was as listed, and even better. Minutes from the beach, shopping, dining, etc. We really enjoyed our stay. My toddler kept on calling it our “new home”.