Very clean, spacious. Well appointed kitchen. We really enjoyed our stay.