Wonderful apartment at an amazing location. No better place in Barcelona to stay