This place fully deserves our 5 stars. Clean, well presented, easy walk to town and delightful host(s).