Best accommodations in Sussex. Clean, quiet, and comfortable.