I spent 2 months in this place. it is everything I could hope for. the location is great, the hosts are unbelievably accommodation, very clean. I highly recommend this place.