Great home in a great location. We made a very last minute booking and were accompanied very well. Minor issues to be addressed but overall a great place to stay. We would definitely stay again. Thanks Qi.