This villa in the mountains of Paphos is the perfect getaway for a holiday. It has everything you need, and is located close to some amazing hiking trails.