Debra's treehouse is a beautiful place to stay. Amazing views and tranquil settings, yet still within easy reach of LA sightseeing locations. Everything and more you could possibly need in a holiday home.
A very welcoming host I highly recommend