Prices and demand on the up and up for property in Barcelona