Our stay was great. Only thing we did not consider is the stairs. So if your mobility is not that great be aware of the 111 steps (yes, we counted them) you need to take to get to the apartment.
Also the dubbele bed has two mattresses who shove through the night.