Se encuentra ubicado frente a Barra de Navidad, Jalisco, y a un lado del hotel Grand Bay en la Isla Navidad.