Just perfect! Clean, lots of hot water, plenty of towels, comfortable beds, great location!