Apartment with Pool and Sea View in Altea - One Place