Great apartment to explore city of Barcelona