Spent three mornings at the beach club and arrived early to get a great spot on the beach.
Kind Regards, Peter Hechler General Manager gm-mayakoba banyantree.
The hotel sits on the water, with adorable boats going by, like your on the canals in Amsterdam.