The apartment is lovely and in a great location. The hosts were also kind enough to let me check in early.
We did have problems with the heating being that there was none (it was broken) so at night, it was too cold and we couldn't really relax in the apartment because of it. However, we were provided with heaters which was great but as the rooms are large, they didn't heat up enough (at night).
This shouldn't discourage you from staying though as these things happen! And is was a great place.