A magical retreat in idyllic location