lotusland

noun

1.
an idyllic realm of contentment and self-indulgence