Very clean. John is really prompt in responding. Parking is a bit complicated (you have to go inside first and get the garage clicker while the other person in the car has to find a temporary spot while you’re opening the garage). But that’s not too much of an issue. Walls are a little thin but we felt safe once the door was locked! Perfect for a weekend/day getaway— not expensive but not too luxurious either. Would stay again. Short uber to the beach.