Very good appartment.
Well equipped.
Well located in Barcelona.