Excellent location and truly fantastic hospitality. Cleanliness of the highest quality.