Very clean. Great parking. Kitchen well stocked. Comfortable.