Hi Vallarta Palace Experts,
We are going to be at Vallarta Palace in December (12/16/2011 to 12/24/2011) -- our 1st time to Mexico.
Please let us know whether Vallarta Palace provide towels for the beach/pool? If yes, how big are they? Do you think we need to bring our own beach towels?
Thank you very much.