Overall my stay was ok, booked it last minute, about 48hrs prior to check in.
First thing you should know is that you won't have access to the backyard from within the house. You'll have to get out of the house and open a small wooden door on the side with a padlock to have access to the backyard. Also, the backyard doesn't look like the picture posted and was not in a usable condition but they've sent cleaners to take care of it, it was usable 7 days after check in.
Cleanliness was a pretty big issue for me. I couldn't even sleep the first night because of my allergies. It was obviously not properly cleaned, it was dusty, there were spider webs on the ceiling and on the windows screens, dust on the TV table and windows, the air conditioner filter was filthy. It takes them days to get cleaners out so I did most of the cleaning myself. Keep in mind that this is a company so you will be communicating with different people almost all the time. some of them were nice while others were pretty clueless for lack of better words. After I told them about the spider webs, one of them messaged me to tell me that the cleaners won't be able to reach the ceilings to clean the spider webs and mind you it's an 8ft ceiling, smh.
There were insects and bugs that would show up out of nowhere during the first week, even saw a cockroach in the bathroom. My theory is that it was poorly cleaned weeks or even months before I moved in.
If you are staying during the colder months, it gets pretty cold in the bedroom and the AC/heater in the living room does not warm up the bedroom so think about bringing a small portable heater.
The good part was that they've provided enough trash bags, dishwasher/washer detergent and cleaning supplies to last for almost the whole month. The decor and vibe of the place is really nice also (main reason why I booked it) and the amenities (fridge, stove, microwave, trash, utensils etc) were modern. The parking was also a huge plus since it is really hard to find parking in that area. Neighbors were very nice and friendly. The keypad on the door was great, it allowed us to not always carry a key that we may forget. check-in and out process was effortless