Fantastic place! Good location and super comfy! Perfect for when you want to visit Tokyo.