Very clean. Excellent customer service. Good location with different food options below the accomodation.