We had a lovely stay in the flat - enjoying the well-equipped set-up and the central location. The service and communication was very good, including the personal check-in.
We found it quite unpractical, however, to have to fit into a 15 mins check-in window.
The hosts happily provided local recommendations for restaurants and transport.