One cannot ask for a better location in Barcelona with views to die for!