Perfect location, about 3 blocks from beach. Slept like a baby. Clean. Great communication. Parking space provided. Would happily stay again.