This place is a hotel and will make you a pay tourist tax on top of the communicated fee.
Our bedroom had a broken window (could not close properly) - and while it was fixed after the first night - we still had to accommodate with it for a night. January can be cold, even in Barcelona ...
Host would not offer a financial compensation for the inconvenience, but was very strict on us leaving on time for checkout time.