Very clean and spacious. A home away from home. Would highly recommend.