10/10. Great walkable location. Clean, comfortable, beautiful space with a great backyard.
We stayed with our 2 young kids (2 yrs and 9 mos) and found it roomy enough, though we are used to small places.