All was okay except: (1) the hosts were unprofessional. Due to the delay check-out of previous guest, they informed me, as an order, to do check-in after 6 pm without a real apologies and fair offer! And when I asked to do 2 hours late check-out, they rejected my request even without such fake apologies or kind/polite excuse! So I accepted doing 5 hours late check in and the rejected doing 2 hours check-out!
(2) No air-condition in the apartment.
Overall it was unworthy experience and you could find better options.