Perfect location and perfect apartment to spend a good time in Barcelona