Roger's place is very clean and has all of the amenities that you need. Both Roger and are very responsive and Weihong are very responsive, and we couldn't ask for a better host!