Magical Oasis in Echo Park hills , peace and calm.