The apartment is fine. It has nice views out of the windows (note: the balcony is one person smoking porch). The beds are basically comfortable. The neighborhood is really nice, especially in the day.
Samuel however is not mature enough to be a host. We only stayed 2 nights and the second evening he sent us demanding messages about checkout. I told him we'd leave by whatever check time was but we weren't sure if we'd like to sleep in or hit the town early before our flight and we'd gladly let him know in the morning but he was insistent on knowing on the exact time the night before. Apparently he has no system for leaving the keys in a secure box nor did he want to come pick them up. From what I understood, his plan was that we would meet his cleaning lady directly and hand the keys off to her but her schedule meant she needed to know the day before because she had a two hour commute to this apartment. He sent long messages saying we weren't being fair to her and said that it was my responsibility according to the airbnb terms to coordinate this for her the night before.
I ended up using airbnb to meditate the situation and they said it wasn't my responsibility and gave a place in the building to leave the keys by the check out time.
As an aside, when he showed us the place on check in, he mentioned how he was trying to get money back from previous guests for minor damage, which felt weird then and in retrospect like a threat to us. It definitely was stressful and put a damper on a brief and otherwise nice 2-night vacation.