Villa with Private Pool in Jávea, Costa Blanca - One Place