Easy check in and very accommodating plus great location close to Akihabara Station