We had a bit of trouble getting the apartment when promised (which was out of J's control) but J was very apologetic and more than made up for it! We could tell he really cares about his guests.
We had a really good stay overall. The apartment was clean, comfortable, and well stocked with refreshments.