Excellent place and location. The owners are very polite and friendly. The communication was perfect. They are a great example of Greek hospitality.