This place is great! Awesome spot, awesome location... Great for a working person in town who just needs some quiet solitude to focus up.
Woodland Hills is a great city and offers anything anyone would need while visiting.