Not easy to find but a great location and attractive setting. There is a large terrace with outside seating (very spacious). The food was good but just a little too expensive in relation to the quality. The service was very friendly. There is a children's area near the terrace.