Nice place, setting, people and service at a reasonable price