Not worth the price paid.
Overall, the place looked as the pictures. Found all the amenities as described in the listings. The reason for 3 stars is the unexpected leak below the kitchen, which was not proactively called out. The first night we stayed, it rained heavily, and the ceiling started leaking, peeling the drywall, which made us worried if our stuff was safe from getting wet while we were out of the house.
During the stay, I shared this feedback with the host, but there was no response, and the kind of automated messages were received on checkout times, etc. It's not worth the price I paid.