Relaxing stay on a stunning piece of land.