Overall - nice location and set-up; limited amenities and cleanliness issues in the kitchen (dirty dishes in the cupboards and no dish soap/sponge provided) and on the outside balcony (dirt on furniture and cobwebs in corners/windows/grill).
We (partner and I) stayed here with our 14-month old and Mom. We took the back bedroom with the kiddo, and Mom took the other bedroom. The back bedroom is supposed to have a California King bed, but this is not the case (we have one at home and can tell the difference!). Also for parents who are bed sharing (or who have younger kids who want to climb in/out of bed), note that the bed is rather high off the ground, which may not be the most kid-friendly.
This place is not flexible with early check-in/late check-out, so just be aware that you will need to flex around this - probably more problematic for families if your kid is still on a nap schedule.