The place is clean, good location. Wait staff was excellent. Previous waiter was getting off, passed us to new waiter effortlessly. Friendly attitude, knowledgeable of the food. Recommended food choices were perfect. Waiter made sure we were ok. Food hot , presentation precise. Drinks were good, not watered down. Engaged us in conversation, we were clearly visitors.