Our stay at Haiwen was really good. The place was super clean and Haiwen was really easy going with the checkin and the communication. I recommend !