Great stay in an idyllic location.