translate English to French: Mekoa Seagarden Resort is in a great location.
Les Jardins maritimes de Mekoa est dans un bon emplacement.