Wonderful location with many stores and restaurants at walking distance. Beach was also walking distance. Wish it was a tad cleaner but overall happy with the place. The host was quick to reply to any questions or concerns.