The place is really accessible from the train station. There is a Lawson right beside and a very decent coffee shop that serves very good espresso based coffee at the same building. Walk towards Takashimaya and you will find many small bars. Around the house there are many restaurants that you can try that are affordable.
The rooms are big enough for 2 people. However the room that we are staying, the toilet bowl is installed in a 45 degree angle which makes it squeeze to do your “business”. Other than that I would highly recommend this place.