perfect host, excellent location, great staff at location, even better than it looks