If you are looking for a private retreat tucked into the hills overlooking the city of Barcelona, then this place is for you.