This place is perfect for the location !
It’s everything you need and nothing more.
Close places , century city mall and UCLA / Westwood area