Fantastic place! Sparkling clean, has everything you could ask for and more; many thoughtful touches! We stayed for two weeks and could have stayed for two more. Cannot recommend this lovely home enough!