This is a very cozy , clean and convenient apartment for travelers who are looking for a good place to stay in Tokyo .