Although I didn't meet the host, I still felt welcome when I arrived in my room.
After staying at hostels, the shower was a very nice plus for the apartment.
I didn't use the kitchen, so I cannot say anything about it.