I would highly recommend Alex's place. Great location, comfortably absorbs a sizable group, and Alex was responsive and easy to communicate with throughout the process.