A wonderful place, perfect peaceful idilic location.