Very cool, unique place. A little piece of paradise in L.A. You'll feel like you're in another world. Definitely worth checking out.