Absolutely perfect. Great location and even better hospitality. Definitely recommend!!!