Natalie's place is a hidden paradise located right the middle of the hills of Studio City. It really does not get any better than this. I highly recommended to anyone looking to have the Los Angeles experience!