I had an unfortunate experience here. It was largely bad luck but also poor communication and bad management. I did book last minute and when I arrived early I was allowed to leave my bags which was great. The toilet in the ensuite was leaking due to the previous guest and was to be fixed while I was there. I was not told before I paid or before I checked in. I was told later that someone would come at 4pm to fix it. When noone had arrived at 5pm I asked what was going​ on and was told they were already in the building working on something else and would be there soon. I left the room when they came at 6pm. At 7pm I asked how much longer it would be. I was told at least another hour. I asked for a different room and was not given an answer. Eventually they finished but the toilet was still leaking water after I returned. Airbnb gave me a refund because the host said he wouldn't. This was poor management resulting​ in a bad and unhygienic experience. The room was otherwise as described and well located.