The place is huge! Everything is new. The heating system is excellent. We had a perfect stay at the apartment. The hosts were very helpful and gave a lot of tips! Definitely a place to stay!