Great hosts & place is right on the heart of Barcelona.