Great location in Barcelona with an ample terrace for entertaining.