Lovely little Oasis in Echo Park, easy walking to a lot of things, even chinatown/downtown if you're up for a little hike. felt very welcome :).