Very clean, tidy place in an excellent location walking distance to everything. BBQ is not great and the bar height dining table is not great if you have kids under 5. The place would be perfect for a couple or family with slightly older kids. Hosts were excellent and very responsive. Overall a great experience and a beautiful place.