I enjoyed staying at Chao's place. It is small but cozy and has everything I needed. It is clean and modern. I had to work from this place for couple of days and the internet worked very well. One challenge in this area is parking, I'd recommend asking Chao for parking instructions before you arrive.