Taiji is an amazing host, and the property is gorgeous! We had a great time during out stay.