Capsule hotels in Japan are dream come true for budget travellers - particularly in upmarket Ginza in Tokyo.