Location is great.
The unit needs some fabrications. We had an issue with the door but managed to get it open without the host's help. The balcony, living room and two rooms receive sufficient sunlights. However, it could be quite hot during summers as there is only an AC unit installed in the living room.
Heater issue was resolved on an urgent basis which we thanked the host and cleaner for their quick response.
Price is quite reasonable as there is a high demand for accommodations in Barcelona during hot days.