Very clean. Great location. Spacious. Comfortable.