Clean, convenient, well supplied, comfortable, comfy beds, plenty of towels, great TVs. We had a relaxing and easy time with my two boys. High recommendation!