One of the best places to stay in Barcelona: very nice flat, perfect location in a trendy street.