Pure perfection- total immersion in a natural setting- stars, ocean and sky, what more could you need.