Apartment with Sea Views in Mascarat, Altea - One Place