Japanese Love Hotels are big business in Japan and the concept seems bizarre to many western folks. So let's check them out!