Big and stylish apartment in the center of Barcelona on Main Street, all attractions within walking distance and a lot off good restaurants and cafes.