Sea View Apartment with Terrace in Altea Poble - One Place