Great location in walking distance to everything you’ll need (shops, restaurants, bars, beach/marina, grocery stores, etc.). Parking wasn’t ideal but we managed to find nearby spots each time. The place was clean & had everything we needed to enjoy our stay.