A good spot, one train station from Akihabara. Easy to follow instructions for check-in and a few basic amenities on hand.