Sofia was kind and available, but this place is not adequate. It is advertised as a flat, meaning with a kitchen. It is not: it is a room where you have a hot plate to warm a meal, not to cook. The space is so small that you cannot really use it without creating a fire hazard (as the cable falls on the HOT plates).
It has a restaurant on the ground floor, that is: MICE, and smelly staircase.
I did not have wifi one single day. Sofia was very kind and said she was trying to correct this, in 20 days she could not correct it. Same applies for shower: no hot water in 5 days, out of 20, and even though he said she was sending a technician, hot water kept being erratic. I must thank her that she offered a small refund for the inconveniences, but really, not a good place. Pity, cause the location is excellent.