Perfect location and a big, clean place. We had the best time.