Great flat on the top floor of a modern building with an amazing view over Barcelona.