Very clean and spacious. Easy parking right in front. Beds are comfortable and though kitchen is a bit small it is well appointed.