This place is a must book. Beachwood canyon is a true oasis in LA. Beachwood Cafe has the best food too.