The room was bigger than other hotel rooms in Japan. Close to the Takasaki JR station so it's very convenient.
Free hotel breakfast was decent.
The only thing can be improved was that it took me about 20 mins to finish my check-in process. Seemed there was some misunderstanding. The receptionists' English were not very good so had some problems on communications.