They were quick to respond to the issue we had. The location is very good, less than 10 minute walk from JR Akihabara station, metro, and main shops. Room is decent quality and size for 2 people if you’re just going to sleep there. Pretty much what you should expect for the price.