Perfect location in beautiful Barcelona