I booked the hotel past 4 pm for the same day and the owner was very responsive and helpful.
Did not have any problems checking in and out. There are many places in the surroundings where you can get snacks or quick meals. Also the location is great its a 7 minute walk to the closest station and about 25 minutes by train to Shinjuku.