Cao is a great host who has provided us a very nice house to stay like home. He also has good communication with guests and provided helps timely. We definitely remmend!!