I am interested in staying at the Marriott, but am wondering if we will need to have a car / use a taxi to get anywhere? I was also looking at Gallows Point in St. John's, and like that it is closer to town, but it is more difficult to reach. Any ideas? I am planning week two of my honeymoon and don't know where to go! Thanks.