Amazing place, great location, near the important things, good for a big group