PLEASE READ THIS BEFORE YOU BOOK THIS PROPERTY! ***TERRIBLE EXPERIENCE*** Before arrival I contacted the host and ask if there was a working fridge/freezer and internet (I need both for work) as I have had issues with both in past rentals. She reassured me there was. On arrival I saw that the freezer door was missing and I was given the internet information for the hotel next door which ran extremely slow compared to all the other properties I had stayed in in BCN. I was also made to sign a document to receive the keys to the property stating that everything in the apartment was working fine. (I have found several European properties take a copy of your passport and have you sign a form) ***DO NOT SIGN THIS FORM*** before you are able to appropriately test everything in the apartment - which would take you hours checking the internet service, cooking with all the kitchen utensils and using the bathroom. As it is almost impossible to test these things, you are forced to take the document on face value which cost me a lot of time and money. I tried to stay at the property for a night despite being blatantly lied to about the freezer and slow internet, but when I tried to cook, the stove top didn't work. At that point, with the added fact the apartment is a sweat-box with no natural light, I was forced to to find a new property and moved first thing on the morning. I asked for a refund of the nights I was no longer in the property but the host refused again blatantly lying that everything works perfectly fine. I approached Airbnb but as I didn't take photographic evidence of my claims (How I am to photograph a stove top that can't boil water is beyond me?) and as I had signed the document I was refused the refund.