Translate from Spanish to English:

A 250 metros del mar en el resort de Katoro

English:
250 meters from the sea in the Katoro Resort