Pros: price, very flexible, easy check-in, accommodating and courteous host.
Cons: cleanliness did not meet my expectations and temperature was a bit cold for me.