Afton Thatch is a large, detached thatched holiday cottage located at the head of the River Yar, which extends from Yarmouth Harbour, one of England's most unspoilt seaside villages.