A simply beautiful place to stay in an idyllic location!