The apartment was extremely clean and had such comfortable beds! Weichun's team was very accommodating to change the dates of our stay when our flights were delayed. However, the apartment was extremely cold and took a long time to warm up. Additionally, we could not get the water heater to work so we had to take freezing showers which was very disappointing.