Well-appointed, excellent location, clean and lovely decor. Would highly recommend for a group.