Perfect location and great service - we had a great time