Super clean, super spacious. Lovely breakfast provided. Fabulous patio with sun streaming in. We loved it.