Place was really good. Comfortably sleeps 5-6 people, in a great location. No big issues at all. The hosts are incredibly communicative and check in/out was super easy.
FYI:
There is no elevator and the unit is on the 4th floor, so if you have heavy luggage it is difficult.