Geográficamente se compone de una península y consiste en un complejo turístico en propiedad de la naviera Royal Caribbean International.