Amazing place tucked in North Hollywood LA, very close to Universal Studios and City.
Walking distance to restaurants!! absolutely gorgeous :)