Very clean and in a perfect location! Good communication and it was helpful to check in early. Enjoyed our stay and would stay here again! Perfect size for 4 people.