I stayed at Catherine's place for a week. She was very accommodating on both check-in and check-out, which I really appreciate. The location was ideal for me since it's within walking distance of the metro station and multiple grocery stores.
I frequently used the kitchen and fridge, both which were clean and worked well. All the tools I needed to cook were already there for guests to use.
The shared spaces, which were the dining, living room, and office area were all clean and well decorated.
As for the room, it was clean and comfortable. The space is very large and is suitable for multiple people. It also gets plenty of natural light from the terrace and window, but has curtains if you don't want as much light. In the Summer, this means that it does get a little warm, but the AC works well in the apartment. I had some issues with wifi cutting in and out, but that may be because the room is further from the router. That also might just be an issue with my device as previous guests did not have that issue. Catherine was nice enough to reset the router when I told her my issue. I had no issues with wifi working in the office space or in other common areas. Having a clean, private bathroom was another plus of this booking.
Overall, I would recommend Catherine's place for a long or short stay. You'll likely have a comfortable stay and if you need anything Catherine is very responsive.