Overall really good location - close to Numazu station and various convenience stores and restaurants.
None of the staff spoke any English but it didn't really affect my stay that much.
Standard room size for a Japanese business hotel but I will say the way the desk was located in the room made it incredibly inconvenient to use.
I would stay here again.