Great location, great space, prompt replies to any questions we had. Check in was a breeze and the parking spot was very convenient. Close to the beach and all the shopping and the balcony was an added bonus. Would highly recommend!