Excellent prior communication making things easy for us even when checking in at 1am due to late flight. Watch out for the narrow, windy street leading to the house if arriving by night, but once there beautiful views in the day. Everything as described and in the pics, making for a fabulous stay, Thanks Haiying, will be looking for another opportunity to stay at your wonderful place again.