extremely clean. the staff are courteous. the price was even better