Outstanding place to stay. Thoroughly clean and modern and great hosts who care passionately about their property.