I liked the place near the station, restaurant and covenience shop around, you can reach Akihabara by walking about 25 minutes.
Truly a good place for a short or long stay.