Perfect apartment and location for our Barcelona holiday.