My stay in this place wasn't as good as I expected. The main reason was that THE TERRACE IS NOT PRIVATE. The description is not updated so I think is fair for other guests to know this before booking.
The place has clear signs of usage so don't expect a spotless clean place. There are some stains in the walls, in the sofa and in the sink.
This place could be ok for a couple of days but I wouldn't recommend it for longer stays.