Meticulously clean, great location and wonderful hosts - we loved our stay at Stargazers cottage!