This all-inclusive St. John’s resort is located on 10 acres and overlooks Ffreyes Bay. Jolly Harbour Golf Club is 10 km from the resort.