O aparthotel situa-se em Los Gigantes, apenas a cerca de 1 km da praia e do centro da cidade. Nas imediações localizam-se restaurantes, bares e lojas. Existem transportes públicos a poucos minutos a pé (cerca de 200 m).
O complexo de apartamentos, renovado em 2007, dispõe de um edifício principal de 7 andares com um total de 135 quartos, dos quais 42 apartamentos. Conta ainda com um restaurante à la carte.
Os quartos e apartamentos decorados primorosamente dispõem de casa de banho, varanda e cofre.
Na área exterior encontra-se uma piscina e um terraço para banhos de sol. Existe um campo de golfe a 45 km de distância do complexo.