Great location. Stores, restaurants and beach a steps away. Great customer service from the host. Everything very clean. We definitely will stay there again.