Near Akihabara station. Place was clean and spacious. Much better than expected!