This place has received excellent reviews and I agree 100% with all the good things that have been said before me - excellent location, fast and easy communication, flexibility with check in and out, cozy and well equipped apartment (really appreciated the baby bed and eating chair) and nice hosts.
We would stay again and can easily recommend!