Clean. Great hospitality. Good price Highly recommend.