Puerto Vallarta, Mexico
Overall a pretty nice place. Good food, good service. We would definitely recommend it.