Cleo's place is stylish and clean, and in an excellent location in Silver Lake, perched in the quiet hills, but convenient to local eateries and entertainment. Plus, the view from the studio is great--you can see Griffith Observatory and the Hollywood sign!