Very clean. Spacious. Cozy bed. Great view!!