Basic and clean with a few issues that need addressing.