Tarou's place is great, but it will be small for 5 or 6 people. The place is near the station and convenience store.