Great place with lots of room, just south of Hollywood . Amazing