Location was great, property was good and met our needs. Kids loved the ability to move between the beach and the pool easily. The check in really threw us...why no keypad locks this day in age and instead have physical keys? Due to covid, our unit wasn't ready at 5pm when we arrived and so had to go back to the office multiple times to get the keys. Apparently, everyone else had the same problem so it was very busy inside the rental office and parking was nonexistent. I would stay here again, but the check in process needs to be streamlined a bit more. Delays happen, especially in today's world, but having to hang around and keep returning when we've already driven 12 hours with two small kids, is not a great experience.