Super comfortable accommodation in an idyllic location.