Location couldn't be better for this apartment! This is more like a hotel and I imagine the hosts have several properties. We loved staying in the Sagrada familia area. Close to restaurants, shops and lively neighbourhood! :) the house was tidy, but we had trouble with the elevator one day (this was a problem as one of our family members had reduced mobility) it was fixed the next morning.
The kitchen was a bit small to cook in as we were 6 people, but it was fine for making breakfast and coffee!
I recommend asking the host to show you how to work the laundry machine as it can be tricky if you're not familiar with it.
We didn't have to contact the hosts/front desk during our stay, and everything worked fine! :) would recommend staying!