The location is effectively close to Ramblas but specifically the street of the apartment was not so attractive.
Picture were realistic but nowhere appears that only one window was on the external side of the building. That window lacks of good curtains which allow to sleep in the night.
The service was good but additional fee were requested for cleanings even if it was not mentioned that we were obliged to.
To conclude we enjoyed our stay but improvements are a wishful thought and the presence of the owner might help.