Lovely location, good food. However, experience was undermined by slow service. The people were lovely, but there were only two staff, and they were clearly overwhelmed b ... more