Lovely cottage. Great hosts. Clean actually means clean here! Would love to stay again.