I will be traveling to Newport in early December & staying at Schooner's Landing. From looking at Google maps, Schooner's Landing seems a little bit isolated & any restaurants would be driving distance only. Is this right? Any suggestions? My unit will have a kitchen, but I do plan to eat some meals out. Also, what is there to do at that time of year besides walking on the beach? Thanks!