The URL is fine. To break it down a little (just for the curious):
index.php: Required, this is the entry-point for all of Joomla
option=com_user: This is telling Joomla that the page is trying to load something out of the User component
view=login: This is telling the User component to load the 'login' view
return=blah: (optional) This is where the User component should redirect the user after logging in. This is an encoded value, but when decoded is just a standard URL. This is usually appended on when a user tries to visit a "Registered" menu item, so that after they log in, they return to that page. Since your 'Home' page menu item is marked as registered, that's why we're redirected to the Login page and the return is telling Joomla where we came from.
If you enable SEF URLs in Joomla, the login (and other) URLs will be a little prettier, but still may be lengthy.
Anyways, on to your question
What you want to do here is create a template override for the view I mention above. You can learn more about what it is, and why:
www.sourcecoast.com/extensions/troublesh...ng-joomla-extensions
In your case, you'll want to create a template override for /components/com_user/views/login/tmpl/default_login.php. Simply copy that file to: /templates/qk_musiccity/html/com_login/
Once that file that file has both the login and registration form you see. From there, there's a few ways to do what you're looking for:
1) You could remove everything from line 2 and on in that file, and all you'd have is a blank area in the middle of the page. This would leave the JFBCLogin module on the left, but would probably look bad.
2) You can modify the file and remove the "Register" side altogether. This would leave the Login side. Then, simply add { JFBCLogin} (no spaces) into the form wherever you'd want the Login With Facebook button to appear. JFBConnect will take care of inserting it there. In this case, you can disable the JFBCLogin module.
3) Remove all the text in file, per step 1, but then add a little text/HTML describing your site and why to login or register. Then, place the JFBCLogin module in the adv_bottom, inset1, or bottom module positions. Can't tell which would be best, but either should work.
Hopefully this all helps you come up with something, and isn't too complex. It's much easier than it sounds, and template overrides let you make mistakes
Good luck, and let us know if you have any other questions!