Would give 6 stars if that was possible. This apartment is really fun. 2 single bedrooms with bath on the main floor (a big deal when traveling with 2 teenagers), master bed in a large loft with bath above. The windows open to a view of the canal directly below. The master bedroom has a small rooftop terrace where you can sit and take in the sunset. Bedrooms were very clean (as was the whole place), with very nice bedding and towels. Bath soap was provided.
Unit is up a couple flights of stairs. The main floor has a large lounge and dining area, pleasantly decorated and well equipped. The galley kitchen is fully equipped for short stays.
We were there in March, so there was no need for a/c. The temperature in the apartment was steady and comfortable the whole time.
The best part is that the owners were very attentive to our comfort and enjoyment of our visit. Dimitri, a very pleasant and punctual fellow, met us at the train station, organized a water taxi to the apartment, made dinner reservations for us, and arranged a water taxi to the airport at the end of our stay! Important to note that the water taxis are added cost, but are fun, easy, and very memorable (that is to say, worth it).
Great host and lovely place - highly recommended!