Five star host and apartment - all you'd expect from a holiday apartment at the Costa Brava and even more.