Awesome hospitality, awesome place, & awesome location.