The Barcelona apartment was comfortable and conveniently located in the center of town