We had an amazing time in Barcelona, and this apartment was just what we needed to make our stay even better.