Great locations, nice and clean. Perfect for our large group.