Fantastic stay in an idyllic location