Good location
Good communication
Last time I stayed, it was really good
But this time, I met some little problems; I think host will fix them before another visit