Costa Maya is a new port of call for cruise ships in the Caribbean, and there is LOTS of construction going on near the pier...shopping malls, and apartments. This is a thatched roof being constructed at one of the new malls...