Great location in Barcelona, space is as depicted in the images.