Lovely apartment in Barcelona with all the amenities.