A perfect apartment in Barcelona.