This place is perfect. The location cannot be beat and you will most definitely have a great time.