Meg’s is a great place in every respect