The place is perfect. Location is unbeatable and Haitao is an amazing host. 100% recommended.