lotusland

noun

an idyllic realm of contentment and self-indulgence