Overall, it was an enjoyable stay, I feel the host went the extra mile by providing baby gear - like a high chair and crib - when we listed that our baby is coming with us. Really thoughtful touch. And the area was great for exploring with a nice park for our child to play in.
There were other aspects that didn't meet expectations though. There was no elevator and I would not recommend hauling a baby + baby gear up all the flights of stairs. I also thought the check-in process was very strange - we went to a nearby convenience store and asked the clerk for the keys which I was uncomfortable with, (like which clerk? how do they know who I am?). I would have much preferred something like a secure lock box.