Excellent, stylish and clean apartment on the most prestigious street of Barcelona.