Snug Harbor Inn, Cottages & Marina