Overall the stay was decent, the roommate was very nice, polite and overall pleasant to be around. The flat was spacious and clean, about 20 minutes away from the centre of Amsterdam via public transport. The only thing that I would say was not ideal was the way i was treated by the host in the end. I got my checkout day confused so i accidentally stayed for one extra night, i would say any normal/nice host would have said 'hey, i thought you were meant to check out yesterday, you will have to pay a late checkout fee' (nicely), instead i was woken up at 7am by the host in a raised and noticeably angry tone asking what the hell i was doing here and going on and on, bearing in mind it was 7am and i had been up for 30 seconds it was a very intimidating situation. Throughout the whole situation i kept saying i was sorry and recognizing that i had made a mistake, from his mannerisms and way he was speaking to me, i could tell he didn't believe i had made a mistake which was kind of outrageous since he had asked me if i already had accommodation sorted out and had said yes... it would have been nice to have a text or something reminding me i had to leave on the specific day, I mean i was here for an entire month, and he wasn't even there when i was theoretically supposed to check out and had not given me instructions on how to do so. Overall, i think the host could have handled the situation in a more humane and decent manner. He could have been having a bad/stressful day, but it doesn't justify his behaviour in my opinion.