The apartment was ok. We slept there fine, there was plenty of space, parking, heating, hot water, and kitchen facilities that were fine. To improve the place they need to clean it better. The walls and floors were dirty to the point where it made the entire place look pretty bad, very sloppy. It was cheap and for the price it was ok for our family of 5.
I would have gladly paid twice the price for a clean place that was welcoming and professional. Also they advertised as having wifi - the wifi did not work at all, so I just ended up using data from my cel phone connection. The wifi was non functional. In the end, if there is a better place available, I recommend you go there and pay more. Careful - we read the reviews for the Wilson hotel, which seemed very good and had nice pictures. THAT is different than the Wilson "Apart[ment" Hotel - TWO different things.