Great place in an idyllic location.