An excellent, idyllic location with equally excellent host(s). Clean, accessible, and a treat to stay at.