Super comfy beds, and warming hospitality. Beware of expensive parking.