The Mermaid Suite is full of homemade-love and character. It's gorgeously situated in one of the most beautiful, quiet parts of Los Angeles. Make sure to check out the meditation Tipi while you're there!