Pleasantly surprised by modern rooms, plenty of hot water, comfy beds.