Gorgeous location, very clean, beautifully styled. Serene, peaceful and restorative. Definitely stay here again in the future. Brilliant hosts!