20mins walk to the karuizawa station, it only costs around 1000yen for a taxi ride. Dinner is a must try here, very delicious and decent traditional Japanese cuisine. Room size is okay, just the public bath is a bit too small.
Nothing special. Regular 3 star hotel. Breakfast fully booked, dinner fully booked that what we found out after making a room reservation. Small old rooms with tiny bathroom. Not cheap for what you get. Location is good.