2. depends how do you spent the money. but for my family, we did not buy anything. we only gave out the tips. 3. we didn't bring stroller, but next time we will. you need one at least for the 1 year old baby. but will not use a lot if you stay most time in the beach, hard to move stroller in the sand, right? 4 you can take bus for 2-3$/person to go one of maya ruins at least. Enjoy.