Stayed here with my husband and 8 month old baby. Location is perfect! Steps to beach and bay but not too close to the busier ends. Parking/garage is one of the key highlights (we fit our full size Hyundai Palisade in it- you just have to be slender to get out of the door inside with a big vehicle). Bed was very comfy! Communication, check-in and check-out were easy. The AC in the bedroom was a must for us! The only negative were the floors and doors were quite loud and squeaky, making us worry about possibly being too loud for the connecting wall neighbors. Would highly recommend staying here and hope to again in the future!