Very clean, great hospitality and wonderful location.