I'm having a hard time deciding which area is best to stay in Japan. My first stop is Tokyo. l would like to stay in an area which is convenient in terms of easy access to public transport. Id also like an area with a good vibe with lots of restaurants and not a place that goes dead at night. Any suggestions from all you experienced people would greatly be appreciated. Any recommendations on hostels/hotels would also be appreciated! Thanks in advance;)