Both in similar areas both lovely, but if you need supermarkets there a long drive back. Tregarton probably has the best for dog friendly beeches, Porthluney ( Caerhays), Port Holland, Hemmick all closeby. if you go to the Roseland consider Merrose Farm CAMC site.