A nice new place in the heart of Barcelona just a few steps from La Rambla and a seacoast.