It was a pleasure to stay at Leo's. The apartment is spacious and as can be seen on the photos. There were 3 of us so it was super comfortable but 6 people fit in the flat, too. It is right next to a metro station so it takes about 4 minutes to go to Sagrada familia.