Although the apartment is beautiful, clean and well located, we faced various issues during our stay. On the first day the curtain fell; we did not have wi-fi in one of the days; we made a week-long reservation that had a 25% discount and when we decided to book an eight day, they did not offered the due 25% discount even though we asked. The apartment was not ready when we arrived and we had a late check-in. We asked for a simple extra dishcloth and they said it was not possible. The apartment then ran out of hot water and the technician they sent was not able to fix it. They passed the situation to Airbnb, that was not able find a similar apartment in the region in such short notice. We had to stay 3 days in the apartment without hot water in a cold weather, we lost one full day in the city trying to find a solution to the situation and then asked for a discount that was not fully accepted by the host. In the end, the host did not charge the 3 days without hot water, did not charge the cleaning fee, and gave us a 30% discount on the other 5 days. They were unresponsive for some time and we had to plead to AirBnb Resolutions to mediate the situation. They are professional hosts and have a reception that always answered our calls but we did loose tons of time in Barcelona and afterwards negotiating over the problems we faced in the apartment.