Dino’s place is in a lovely location, perfect for holidaying in the Hollywood hills