Caroline's place is great, it's in an excellent location, it has tons of space, the communication with Caroline was straightforward and the check-in process is extremely smooth.
If I had to write a problem, is that by nature, this AirBNB has a shared kitchen and living room. The person that was in the other room left dirty dishes and made a mess on the fridge (which was later cleaned up after his check-out). Still, it kind of ruined the experience for me and I decided not to use the kitchen because I don't know how clean the stuff is if the disrespectful guests leave it like that.
This is obviously part of having a shared kitchen and living room, which is completely advertised, but just something to take into account.
If you don't mind sharing common spaces with other people like in a hostel, then this is a great price-quality relationship, or even if you're not going to be using the kitchen (I ended up not using it).
Overall, great place.