We stayed here approximately 5 months while we moved into a new home, and it really was a beautiful home away from home. We were very picky with our choice because we had two young kids who needed space to play, places within walking distance, and a secure, safe back and front yard.
The view was stunning every single day, the areas were spacious, and the rooms and showers were all comfortable.
Just down the hill is a great park and playground for kids and toddlers, and just around the corner are a suite of shops -- just a really convenient location for a family with kids.
The hosts were super responsive, always considerate, and flexible -- we had to change our checkout date a few times to adjust for when our new home would be ready and they flexed everytime to make it easy on us.
Definitely recommend this stay and these hosts.