Great place for family looking for a place to stay in japan