A super cool place in a great location - amazing for a big group