4 stars overall, but some things to be aware of before booking:
If there is anyone in the rental above you will hear them. From talking during the day to footsteps in the middle of the night, we lost sleep multiple nights because of the lack of sound separation.
You can tell it is a newer listing with issues that will get resolved over time: dead plants in the kitchen window sill, standing water in buckets from construction outside, etc. It didn't impact our overall experience too much though.
The biggest problem was getting inside. There were no house instructions. Someone had to come and tell us the code - I'm not sure why that couldn't have been included in the instructions or messaged directly to us. They were quick to respond and helpful, just not as convenient for us.