The apartment is much bigger than what it looked in the pictures. Is has a small but very functional kitchen with a small dinning table for 3, a comfortable living room, a very clean bathroom, access to the property's backyard, washing and drying machines. Our host Bruce and his team were fully commited to help us have a pleasant stay. The even helped us arranging a small bed for my 2yo daughter. The location is good, super quiet neighborhood, the only issue is that it is quiet high so walking back from the Castro station (5 blocks away) can be a challenge if you are pushing a stroller, I saw a bus line passing by the street but never found out how to take it. Bruce was fully available at all times. The overall experience was very, very good. I really recommend staying here!