The location of the property is very near the Sagrada Familia and a couple of metro stations, hence it's very easy to move about.
The property has all of the basic amenities that one would need for a relatively short-term stay and in case you may run out of supplies, there are nearby convenience stores or supermarkets to cater to these needs.
Our host, Francesc, was the best! Aside from a hassle-free check-in process, he provided us with resto recommendations that were all worth the visit.