We absolutely loved the apartment, and of course the location couldn't be better. Very clean and updated, it was a comfortable stay - the heat works great. The only conn was the internet connection was terrible, worse than dial-up. We were there for Christmas, so the response times on everything was a lot slower than you would want.
Still, we would probably book it again since we loved the actual apartment so much.