Check in was very easy. The appartment was also very clean when we arrived. It's spacious and the beds are comfortable.
A few minor things weighs on the rating.
The shower is not very well thought through. It is usable but we had to dry the toilet and floors after every shower.
Also, the kitchen was not very well equipped at our stay. Perhaps these things will be fixed for future guests though. If that is the case, I would give the place 5 stars.