Charming place at the heart of Barcelona, very accommodating with a wonderful roof garden