wheel,,
A thatch roof...
wheel,
Yep...
That looks like the Palidum resort?
It's the Blue Bay in Playa del Carmen
Yes !!