Everything great: location, room, cleanliness, facilities, communication with Carmel! We really enjoyed our stay. I would definitely recommend, and come back!