
The Two Surfers
8 guests
4 bedrooms
Xàbia, Alicante
This deluxe recently built villa is perched above the buzzing coastal town of Javea on Spain’s beautiful Costa Blanca. It’s a twelve-minute walk to the beach and the views from the terrace are simply sublime.