Clean, thoughtful touches, great location, good value, good for larger groups.
Highly recommend.