A great little place near Akihabara, great value and comfort.