Clean, comfy beds, great communication and easy check in/check out. Pool table is a solid bonus.