Very clean place in a good location but a bit small for a group over six.