Good place with nice amenities in room and walking distance to Akihabara