G stays is a short walk from the heart of Kabukicho. One of the receptionists speaks fluent English and was very helpful. The apartment was clean and quite spacious considering most places I’ve stayed in japan so far. Definitely recommend!