All of these photos are from the prot facility at Costa Maya.  This facility was built by the cruise lines.  Costa Maya is not a city, it is a region in Mexico

 

Valor 2005 - Costa Maya, Mexico