Puerto Vallarta, Mexico - Hugo Palmeira
Isabella III

Isabella III

The hotel we stayed at had a water park between it and the beach!