we were just passing through for one night but Denis place was great...just as advertised. while it would work for anyone it is a gem for families with kids. the tree house and swing delighted my kids and the toys, books and games are a added bonus. we all enjoyed jamming on the music instruments too. the location is great too...a hidden quiet neighborhood (no street noise) that is still conveniently located! would absolutely stay again.