So I basically want to make a static page that is easily editable by the end user (ie via fields).
Would setting up the custom post type for a single post, then creating a view for it and placing it on a page be the best practice for achieving this? It seems like a slightly convoluted way to do things?