Ryo's Place is small, clean, and modern. The only caveat I would say is the location is somewhat obscure especially if you are new to Tokyo. The station to get off too is in between two major ones and only certain trains stop there.