Very clean, great location, hot water, all around great!