Excellent location and ambience. Prompt communication by the host. Good value for money.