Check in and check out process was easy and the place wasn’t hard to find even though we arrived at night. It’s about a 10 minute walk from okachimachi station (Yamanote line) and a 6 minute walk from the shin-okachimachi station (Oedo line). Ueno and Akihabara are close by-20 minutes on foot or a little less than that by transit. There was construction going on next door during our stay but it didn’t bother us. Our room was pretty spacious and it was very comfortable for two people.