Great location within walking distance to Akihabara and two other train stations. They are responsive on chat and provide clear instructions regarding check in/check out.