Unparalleled location, clean, modern apartment (not huge but fine for 2 couples), and a very welcoming helpful host. We had a great stay, thank you Haiting!