Questo resort a 5 stelle si trova a pochi metri da sport acquatici e rilassanti sedie a sdraio. Le sue camere offrono una vista mozzafiato del tramonto, mentre tutte le aree comuni e le camere hanno vista sul mare senza ostacoli. L'Aphrodite & Hermes Spa Center si estende su una superficie molto grande.