Outstanding in all regards. Location, size, comfort, communication, hosting, taste and value.