Great location but the cleanliness left a lot to be desired. Won’t go into too many details but we spent the first day cleaning the dishes, vacuuming, and wiping down all surfaces before we were comfortable. We’re not clean freaks but questioned how much of the cleaning fee charged actually went to cleaning. Other than that, the location and convenience was great. It was nice having a dedicated parking spot. Lots of shops and restaurants in walking distance not to mention the beach.