Mikhail and Ping are such wonderful, gracious hosts! We have stayed with them twice now and we will be booking another trip for our upcoming stay again soon!