Wonderful location, great hospitality, extremely clean.... Absolutely perfect!