very beautiful, super clean, great location for hermosa beach! awesome check in instructions and communication!