Clean, well appointed, great coms, comfy beds, great stay