food great, staff terrific, nice music on day we were there. who could ask for anything more? wonderful. Parking: easy parking - nice lot