An excellent to go to rest, Beothuk a very good location