The host is amazing. I booked it at the last moment for my parents and the host really went all out! Gave transport, food, tourism recommendations. She waited for my parents to explain them everything. Also, went to pick and drop them from the bus/taxi stand.
The house has all the services mentioned and the host explained everything nicely. my parents were satisfied with the apartment, host and location.