Overall good space, large and spacious with a dedicated workspace and a sizable dining room table. We were staying for 3 weeks, working remotely and exploring the city and it was a good fit for us. Cleaning can be arranged for a separate cost (pretty cheap)
For checking in and out someone needs to meet you, which means that needs to be coordinated in advance. The woman who let us in was very nice and helpful, but she is someone different from the person who runs the air bnb who is also someone different from who owns the place. The layers of organization added a bit of complexity which sometimes meant communication was slow because multiple people needed to participate in the process. Speed of communication is one area that could be improved.