Booking a stay in a private villa with its own pool is the ideal way to experience space, freedom and tranquillity during your next holiday; enjoy having an entire property to yourself and unwind at your own leisure.