great location and accommodation! the perfect hotel in the heart of barcelona