Great rooms, nice facilities, good location (very close to akihabara)