Vice is the best choice if you want to run C64 on the desktop of your PC. If you want a more authentic experience (with low latency input & output), try BMC64 on a Raspberry Pi.
Viewing post in Briley Witch Chronicles (C64) comments
Denise emulator also is very good and when it comes to gaming, not only i would say, it's number-one of all C64-emulators, cause Denise has a RunAhead function for minimizing the input-lag (so it feels like playing on a real C64) and also keyboard-keys can be mapped to buttons on the controller, which also is a big improvement in the playability of alot C64-games, also here in "Briley Witch Chronicles".