Airbnb Plus for a reason.
5 stars.
We were a family of 6, but ideally the place is suited for 4 people, sofa bed is stylish but not comfortable and two of us ended up sleeping on the floor.
But you cannot fault anything else!