Clean, well located with excellent hosts. I would definitely recommend Mario’s place for larger groups.