We were very disappointed with our stay here. We arrived and the flat was quite dirty and we didn't think the photos (particularly of the sitting/dinning room) and description of the flat as 'modern' were accurate. We took photos and contacted Sandra to tell her that the flat was dirty and things needed replacing. We were disappointed that communication from her was quite brusque and unapologetic. She did send a cleaner around the next day. This was satisfactory and some things were replaced such as the mouldy/dirty shower curtain but the flat needs a proper deep clean and modernisation. The flat is not cheap and on top of that we paid 50 euro as a cleaning charge on arrival (a bit ironic considering the state of the flat). This experience did impact on our stay in Barcelona. We have stayed in many airbnbs and always had very positive experience.