Отель расположен в 12 км от аэропорта, на тихом побережье Teguise. Утопающий в зелени, отель имеет прямой выход к морю через роскошные сады на пляж Ancla.