Fantastically clean, fresh and quaint accommodation right in the heart of Barcelona that puts a lot of hotels to shame.