Excellent location for families. Our son loved the playground across the street and also had a blast at China Beach. Very clean space and responsive hosts. We would definitely stay here again!